twin barrelled gun - Spanish English Dictionary